XMLDocument

//Constructors/Producers
CreateXMLDocument() -> XMLDocument

//Methods
XMLDocument.getRoot() -> XMLElement
XMLDocument.loadFromFile(string) -> void

XMLNode

//Methods
XMLNode.firstChildElement(char) -> XMLElement
XMLNode.nextSiblingElement(char) -> XMLElement

XMLElement

//Constructors/Producers
firstChildElement(XMLNode, char) -> XMLElement
firstChildElement(XMLElement, string) -> XMLElement
getRoot(XMLDocument) -> XMLElement
nextSiblingElement(XMLNode, char) -> XMLElement
nextSiblingElement(XMLElement, string) -> XMLElement

//Methods
XMLElement.firstChildElement(string) -> XMLElement
XMLElement.getAttributeFloat(string) -> float
XMLElement.getAttributeString(string) -> string
XMLElement.getStringContents() -> string
XMLElement.nextSiblingElement(string) -> XMLElement